@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
ul,li{ list-style:none;}
img{ border:none;margin: 0;vertical-align: middle;}
body{font: 12px "Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;color: #666;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
a{ text-decoration:none; color:#333}
em, i{ font-style: normal }
button, input, select, textarea {font-size: 100% ;font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;outline: none;}
.wrap{width:1160px;margin: 0 auto;}
.hide{display: none;}
.textec{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*common end*/



.banner{width: 100%;height: 550px;overflow: hidden;position: relative;}
.banner .bgimg{width: 100%;height: 550px;}
.banner .bgimg a{width: 100%;height: 550px;float: left;}
.banner .bgimg li.bbg{width: 100%;height: 550px;}
.banner .bgimg .bbg1{width: 100%;height: 550px;background:url(../img/banenr.png) no-repeat center top;}
.banner .bgimg .bbg2{width: 100%;height: 550px;background:url(../img/bann2.jpg) no-repeat center top;}
.banner .bgimg .bbg3{width: 100%;height: 550px;background:url(../img/bann3.jpg) no-repeat center top;}

.banner .dvksf{position: absolute;bottom: 0;z-index: 2;text-align: center;width:100%;height:47px;background: #000;opacity: 0.5;-moz-opacity: 0.5;filter:alpha(opacity=50);}
.banner .hd{position: absolute;bottom: 0;z-index: 3;text-align: center;width:100%;height:47px;line-height:47px;}
.banner .hd li{width: 13px;height: 13px;background: #fff;margin-right: 6px;cursor: pointer;display: inline-block;border-radius:100%;}
.banner .hd li.on{background: #ffff00;}

.banner .prev, .banner .next {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(../images/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.banner .next {
    left: auto;
    right: 3%;
    background-position: 8px 5px;
}

.banner .prev:hover, .banner .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}









